Streaming Live Media over a Peer-to-peer Network
نویسندگان
چکیده
The high bandwidth required by live streaming video greatly limits the number of clients that can be served by a source. In this work, we discuss and evaluate an architecture, called SpreadIt, for streaming live media over a network of clients, using the resources of the clients themselves. Using SpreadIt, we can distribute bandwidth requirements over the network. The key challenge is to allow an application level multicast tree to be easily maintained over a network of transient peers, while ensuring that quality of service does not degrade. We propose a basic peering infrastructure layer for streaming applications, which uses a redirect primitive to meet the challenge successfully. Through empirical and simulation studies, we show that SpreadIt provides a good quality of service, which degrades gracefully with increasing number of clients. Perhaps more significantly, existing applications can be made to work with SpreadIt, without any change to their code base. Keywords— peer-to-peer networks, live streaming media, peering layer, redirect primitive, transient nodes
منابع مشابه
Network Architectures for Live Peer-to-Peer Media Streaming
Peer-to-Peer (P2P) media streaming networks, motivated by the huge success of P2P file downloading networks, have recently attracted a lot of research interest. However, it is challenging to design P2P media streaming networks because of the stringent time constraints on the delivered media streams, which require more efficient and resilient overlay architectures. In this paper, we focus on liv...
متن کاملCongestion-Aware Video Streaming for Peer-to-Peer Live Multicast
Peer-to-peer video multicast is promising for largescale streaming video distribution over the Internet. Viewers contribute their resources to a peer-to-peer overlay network to act as relays for the media streams and no dedicated infrastructure is required. As packets are transmitted over long unreliable multipeer transmission paths, it is particularly challenging to achieve constant and high v...
متن کاملA Scalable Live Streaming Media Distribution Service for Peer-to- Peer Network
Live streaming media distribution in a large scale P2P network and the impact on the realtime caused by the dynamicity of peers are still not well resolved. In order to address this problem, a scalable live streaming media distribution service in P2P network is presented. Our approach is that the P2P network combining tree with clusters is designed, and some super-peers are reserved in all clus...
متن کاملModeling User Behavior in P2P Live Video Streaming Systems through a Bayesian Network
Live video streaming over a Peer-to-Peer (P2P) architecture is promising due to its scalability and ease of deployment. Nevertheless, P2P-based video streaming systems still face some challenges regarding their performance. These systems are in fact overlays of users who control peers. As peers depend upon each other for receiving the video stream, the user behavior has an impact over the perfo...
متن کاملLive Peer-to-peer Streaming with Scalable Video Coding and Network Coding
Providing high-quality streaming over peer-to-peer (P2P) systems faces multiple challenges such as limited upload capacity of peers and high heterogeneity of receivers in terms of download bandwidth and screen resolutions. In this thesis, we present the design of a P2P live streaming system that uses scalable video coding (SVC) as well as network coding. The proposed design enables flexible cus...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003